Web service detection in service-oriented software development - a semantic syntactic approach

نویسنده

  • Carolin Letz
چکیده

Service orientation has become a buzzword in research and practice during the last years. Enterprises consider investing in service-oriented architectures to increase the reuse of their existing software and to decrease development time and costs. On the one hand, standardization committees have advanced to define many layers of technical standards that are to become the technical backbone of a service-oriented infrastructure. On the other hand, the term service-oriented architecture is not precisely defined and a mature development methodology does not exist, as the numerous offers of software consulting services in this field show. This thesis makes a contribution to the ongoing discussion on the organization of service-oriented application development. First, the needs of a top-down development process for service-oriented architectures are examined by using a development scenario from financial industry. The ability to detect existing Web services during the design process is revealed to be the key to reusability. To support Web service detection, a relational Web service operation repository is introduced to store and search for existing Web services at the level of operations. The relational representation in the repository is then used to express the Web service detection problem as a relational schema matching problem on a syntactic level. The match between a Web service operation sought and an existing Web service operation is described with extended relational algebra expressions as a new transformation Web service. This representation is used to define a match hierarchy. The syntactic approach is extended to express semantics by adding semantic annotations to the relational Web service operation repository. The annotations are based on a taxonomy expressed in description logic. An algorithm is presented, that uses the taxonomy to rewrite SQL queries over the repository for operation retrieval. The algorithm supports the search for different match types. This approach combines Web service standards with semantic Web standards to provide structured algorithmic support for design time detection of Web service operations.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Semantic Constraint and QoS-Aware Large-Scale Web Service Composition

Service-oriented architecture facilitates the running time of interactions by using business integration on the networks. Currently, web services are considered as the best option to provide Internet services. Due to an increasing number of Web users and the complexity of users’ queries, simple and atomic services are not able to meet the needs of users; and to provide complex services, it requ...

متن کامل

A procedure for Web Service Selection Using WS-Policy Semantic Matching

In general, Policy-based approaches play an important role in the management of web services, for instance, in the choice of semantic web service and quality of services (QoS) in particular. The present research work illustrates a procedure for the web service selection among functionality similar web services based on WS-Policy semantic matching. In this study, the procedure of WS-Policy publi...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Agents and owl-s based semantic web service discovery with user preference support

Service-oriented computing (SOC) is an interdisciplinary paradigm that revolutionizes the very fabric of distributed software development applications that adopt service-oriented architectures (SOA) can evolve during their lifespan and adapt to changing or unpredictable environments more easily. SOA is built around the concept of Web Services. Although the Web services constitute a revolution i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007